parallel absorbent baffle - German English Dictionary